The Energy Cost of SSL in Deeply Embedded Systems
نویسندگان
چکیده
As the number of potential applications for tiny, battery-powered, “mote”-like, deeply embedded devices grows, so does the need to simplify and secure interactions with such devices. Embedding a secure web server (capable of HTTP over SSL, aka HTTPS), enables these devices to be monitored and controlled securely via a user-friendly, browser-based interface. This paper presents the first empirical energy analysis of the Internet’s dominant security protocol, SSL, on highly constrained devices. We have enhanced Sizzle, our tiny-footprint HTTPS stack, with energy conserving features and measured its performance on a Telos mote. We show that the key exchange phase, which consumes much more energy than bulk encryption and authentication, amortizes well over the transmission of a few kilobytes of application data. Such amortization is easily attained with features like session reuse and persistent HTTP(S), both of which are supported by Sizzle. The extra energy cost of encrypting and authenticating application data with SSL is around 15%. With the addition of an application-level, duty-cycle based approach to low-power listening for incoming services requests, a pair of alkaline batteries can power Sizzle for over a year under a variety of application scenarios. email addresses: [email protected] [email protected] © 2008 Sun Microsystems, Inc. All rights reserved. The SML Technical Report Series is published by Sun Microsystems Laboratories, of Sun Microsystems, Inc. Printed in U.S.A. Unlimited copying without fee is permitted provided that the copies are not made nor distributed for direct commercial advantage, and credit to the source is given. Otherwise, no part of this work covered by copyright hereon may be reproduced in any form or by any means graphic, electronic, or mechanical, including photocopying, recording, taping, or storage in an information retrieval system, without the prior written permission of the copyright owner. TRADEMARKS Sun, Sun Microsystems, the Sun logo, Java, Sun Ray, and Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. UNIX is a registered trademark in the United States and other countries, exclusively licensed through X/Open Company, Ltd. For information regarding the SML Technical Report Series, contact Jeanie Treichel, Editor-in-Chief .All technical reports are available online on our website, http://research.sun.com/techrep/. The Energy Cost of SSL in Deeply Embedded Systems∗ Vipul Gupta, Michael Wurm Sun Microsystems Laboratories 16 Network Circle, UMPK16-160 Menlo Park, CA 94025 http://research.sun.com/projects/crypto [email protected], [email protected]
منابع مشابه
Surface Energy and Elastic Medium Effects on Torsional Vibrational Behavior of Embedded Nanorods
In this paper surface energy and elastic medium effects on torsional vibrational behavior of nanorods are studied. The surface elasticity theory is used to consider the surface energy effects and the elastic medium is modeled as torsional springs attached to the nanorod. At the next step, Hamilton’s principle is utilized to derive governing equations and boundary conditions. Then, with the aid ...
متن کاملThe Opportunities Afforded by Embedded Computer Systems for Monitoring and Control of Industrial Processes in Less-Industrialised Countries (TECHNICAL NOTE)
The dramatic changes in integrated-circuit technology over the last two decades have been of great benefit to countries such as Zimbabwe. High volume production of VLSI chips has produced a supply of intelligent, versatile electronic processing devices at very low cost. In particular the facilities of the microcontroller have steadily developed to the accompaniment of a reduction in price. Sinc...
متن کاملتأثیر روغن قنادی و نامیزهکننده (SSL) بر بیاتی نان بربری
Effect of semihydrogenated vegetable oil (shortening) and sodium stearoyl lactylate (SSL) on retarding Barbari bread staling was investigated in this study. Three levels of 2, 3 and 4 percent shortening and SSL in two levels of 0.5 and 1 percent of flour were used in this research. Treatments included control sample (without shortening and SSL), bread with only shortening, bread with only SSL, ...
متن کاملOptimal design of onboard energy storage systems with volume limitation for urban electrical rail transportation
Train braking energy regeneration in urban electrical rail transportation systems can reduce energy consumption and operational cost of the system. In this paper, optimal design of an onboard energy storage system (OESS) with volume constraint is presented for urban electrical rail transportation systems (ERTS). Onboard super-capacitors are considered as the storage system. The objective functi...
متن کاملOptimal Operation of Integrated Energy Systems Considering Demand Response Program
This study presents an optimal framework for the operation of integrated energy systems using demand response programs. The main goal of integrated energy systems is to optimally supply various demands using different energy carriers such as electricity, heating, and cooling. Considering the power market price, this work investigates the effects of multiple energy storage devices and demand res...
متن کامل